2.2 K线数据

hikyuu.KData

通过 Stock.get_kdata 获取的K线数据,由 KRecord 组成的数组,可象 list 一样进行遍历

start_pos:获取在原始K线记录中对应的起始位置,如果KData为空返回0

last_pos:获取在原始K线记录中对应的最后一条记录的位置,如果为空返回0,其他等于endPos - 1

end_pos:获取在原始K线记录中对应范围的下一条记录的位置,如果为空返回0,其他等于lastPos + 1

get_datetime_list():返回交易日期列表

get(pos): 获取指定索引位置的K线记录

get_by_datetime(datetime): 获取指定时间的K线记录。

get_pos(datetime): 获取指定时间对应的索引位置

get_pos_in_stock(datetime): 获取指定时间对应原始 K 线中的索引位置

empty(): 判断是否为空

get_query(): 获取关联的查询条件

get_stock(): 获取关联的Stock

get_kdata(): 通过当前 KData 获取一个保持数据类型、复权类型不变的新的 KData(注意,不是原 KData 的子集)

tocsv(filename): 将数据保存至CSV文件

to_np()

to_df(): 转化为pandas的DataFrame



本文作者:Maeiee

本文链接:2.2 K线数据

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!